Big Huge Thesaurus

Riparia riparia

noun

sounds kind of like